Niphila pilipes
The Chinese scientific name is "Spotted Web Bride", and this spider is also known as "Big Wood Spider" or "Human Faced Spider". This spider is distributed in many countries in East and Southeast Asia, as well as Oceania. It is commonly found in primary and secondary forests as well as gardens.
Popular Models
Random Model
Cut papaya
327 View
Hydroponic Bamboo Tortoise
548 View
meteorite sample
499 View
Brown Rock Villa and Its Garden
436 View
Teak Garden Armchair
634 View
Pleurotus eryngii
511 View
Classic Captain's Chair
452 View
red electric kettle
470 View
Zucchini
396 View